html, body, p,  ul, li {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
body {
    line-height: 1;	
}
ol, ul {
    list-style: none;
	height:auto;
	overflow:visible;
}
a{
	text-decoration:none;
	border: none;s
	}
/*a:hover{
	text-decoration:underline;
	}*/
blockquote, q {
    quotes: none;
}
img{
	border: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.clear_border{
	border:none !important;
	}
	
.margin_left{
	margin-left:0px !important;
	}	
.color_r{
	color:#f78315 !important;
	}	
.color_b{
	color:#206ebd !important;
	}	
.color_g{
	color:#039544 !important;
	}
.color_b2{
	color:#878787 !important;
	}
.color_w{
	color:#fff !important;}	
.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: url(../img/foot_bg.png) repeat;
	top: 0;
	left: 0;
	opacity: 0.6;
	z-index:200;
}
.puff_left{
	float:left !important;
	}	
.puff_right{
	float:right !important;
	}		
.in_text{
	color:#a9a9a9;
	font-family:"微软雅黑";
	font-size:12px;
	text-indent:12px;
	}
.text-left{
	text-align:left !important;
	}	/*
.in_text:focus{
	color:#109cd0 !important;
	font-size:16px !important;
	background-color:#fbeacd;
	}	*/
.margin_padding{
	padding-left:5px !important;
	}	
	
.dialog{
	display:none;
	}
.margin_top{
	margin-top:0px !important;
	}	
.clear_bg{
	background:none !important;
	}	
.dis_none{
	display:none;
	}	
.g_bg{
	background-color:#15a555 !important;
	}
.c_bg{
	background-color:#ffa84a !important;
	}	
.c2_bg{
	background-color:#fff6cc !important;
	}		
.gray_bg{
	background-color:#a6a6a6 !important;
	}
	
	
	
	
	